Rainfall and its types